package cn.outsourcing.supermarket.service;

import cn.outsourcing.supermarket.po.HiolabsSearchHistory;
import cn.outsourcing.supermarket.vo.SearchHistoryVO;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * 服务类
 *
 * @author gzkemays
 * @since 2021-10-23
 */
public interface HiolabsSearchHistoryService extends IService<HiolabsSearchHistory> {
  /**
   * 返回当前关键字搜索词
   *
   * @return 当前关键字搜索词
   */
  SearchHistoryVO getSearchHistory();

  /**
   * 插入历史记录
   *
   * @param keyword 关键字
   */
  void insertHistory(String keyword);

  /**
   * 根据查询字段判断是否不存在
   *
   * @param keyword 查询数据
   * @return 是否存在
   */
  boolean noneHistory(String keyword);
}
